import Vue from 'vue'
import Vuex from 'vuex'
import moduleA from './modules/moduleA'
import moduleB from './modules/moduleB'

Vue.use(Vuex)

const store = new Vuex.Store({
	// 保存状态
	// state,
	// 过滤数据
	// getters,
	// 修改数据
	// mutations,
	// 异步操作数据
	// actions,
	// 让每个模块都有自己的state,getters,mutations,actions
	modules:{
		a: moduleA,
		b: moduleB
	}
})

export default store